TAGs: triangles review